multi-service switching system - Spanish English Dictionary